package com.day0906;

public class Variable {
    public static void main(String[] args) {
//       数值类型

//        声明变量
        byte numByte;
//        变量赋值
        numByte = 10;
        System.out.println(numByte);
        byte numByte2 = 20;//byte 一个字节  -128~127
        System.out.println(numByte2);
        short numShort = 30;//short  两个字节
        int numInt = 40;//int 四个字节
        long numLong = 100l;//long 八个字节

//        小数  浮点型
//        单精度 浮点型 float  大概小数点后7，8位
        float numFloat = 3.14f;
//        双精度 浮点型  大概小数点后15位
        double numDouble = 3.14;

//        非数值类型
//        布尔类型 Boolean 两个值 true false
        boolean flag = true;
//        单字符 char  只能存储一个字符  单引号‘’
        char numChar = 'A';
//        多个字符 String  存储多个字符  底层是一个char数组  双引号""
//        双引号就是字符串
        String str = "我是中国人";


//        数据类型的大小
//        变量名的命名规则
//        字母 下划线 美元符号 数字 驼峰命名法 要有意义 不能使用关键字 public 等
//        不能以数字开头  字母和下划线可开头
//        驼峰命名法 下划线命名法 student_num
//        变量名首字母小写 后面每个首字符大写 studentNum


    }
}
